 
        Present Perfect vs. Past Simple Test
        8 клас
      
    - 
              Last night I ______________ (lose) my keys - I had to call my flatmate to let me in.answerslosthave losthad losthas lost
- 
              I _____________(lose) my keys - can you help me look for them?answershad lostlosthave losthas lose
- 
              I ___________(visit) Paris three times.answershave visitedvisitvisitedhad visit
- 
              Last year I _________(visit) Paris.answershad visithave visitedvisitedhave visit
- 
              I _________(know) my great grandmother for a few years - she died when I was eight.answersknowknewhave knownhad known
- 
              I _____________(know) Julie for three years - we still meet once a month.answersknowknewhave knownhad known
- 
              I ____________(play) Hockey since I was a child - I'm pretty good!answersplayedhave playedhas playedhad played
- 
              She ___________(play) hockey at school but she didn't like it.answersplaysplayedhas playedhad played
- 
              Sorry, I _________(miss) the bus - I'm going to be late.answersmissedhave missedhas missedmiss
- 
              I _________(miss) the bus and then I ________(miss) the aeroplane as well!answersmissed/have missedmissed/missedhave missed/have missedmissed/had missed
- 
              Last month I ________(go) to Scotland.answersgonewenthave gonehave been
- 
              I'm sorry, John isn't here now. He _______(go) to the shops.answerswentgonehas gonehave gone
- 
              We ________(finish) this room last week.answershave finishedfinishedfinishhas finished
- 
              I _____(finish) my exams finally - I'm so happy!answersfinishedhave finishedfinishhad finished
- 
              Yesterday, I ____(see) all of my friends. It was great.answersseenhave seensawsee
- 
              I _____(see) Julie three times this week.answersseesawhave seenhas seen
- 
              She _____(live) in London since 1994.answersliveslivedhas livedhad lived
- 
              She _______(live) in London when she was a child.answerslivedliveshad livedhas lived
- 
              I _______(drink) three cups of coffee today.answersdrinkdrankdrunkhave drunk
- 
              I ______________ (drink) three cups of coffee yesterday.answersdrunkdrankhave drunkhave drank
- 
              How long _________________ (you / know) Jill?answersyou have knowndo you knowdid you knowhave you known
- 
              _________________________ (your course, start) yet?answersDid your course startIs your course startingHave your course startedHad your course started
- 
              _____________ (you /watch /the match) yesterday ?answersDid you watchDid you watchedHave you watchHave you watched
- 
              _________________________ (you ever be) to America?answersWas you everDid you ever wasHave you ever beenHave you ever be
- 
              ________________________ (you wash) the car yet?answersDid you washDo you washHad you washHave you washed
Do you need
help?